package fem2.material;

/**
 * abstract interface for all fluency criteria
 * 
 * @author hbui
 * 
 */
public interface FluencyCriteria {

	/**
	 * compute fluency value
	 * 
	 * @param v
	 *            internal variable
	 * @return
	 */
	public double computeFluencyValue(double v);

	/**
	 * compute fluency derivative
	 * 
	 * @param v
	 *            internal variable
	 * @return
	 */
	public double computeFluencyDerivative(double v);
}
